himalayan knotweed - German English Dictionary